<html>

<head>
<title>firstworks Rudiments</title>
<link rel="stylesheet" href="css/styles.css">
</head>

<body>

<span class="header">Rudiments</span>

<p>Rudiments is a C++ class library for developing systems and applications.</p>

<img class="indented" style="float: left; margin-right: 20px" src="images/rudiments.png">

<p>With Rudiments, you can develop systems and applications using intuitive frameworks,<br> lightweight data structures, and comprehensive utility classes.</p>
<br>

<br style="clear: both">

<hr>

<span class="header">Advantages</span>

<p class="indented">
<a href="features/frameworks.html">Intuitive Frameworks</a> - processes and threads, clients and servers, parsers, loggers, and compilers<br>
<a href="features/utilityclasses.html">Comprehensive Utility Classes</a> - command line, environment, encryption, random numbers, regular expressions...<br>
<a href="features/datastructures.html">Data Structures</a> - buffers, arrays, linked lists, and dictionaries<br>
</p>

<p class="indented">
<a href="features/lightweight.html">Lightweight Implementation</a> - tight wrappers, minimal reinvention<br>
<a href="features/betterc.html">C++ As a Better C</a> - shallow heirachies, few templates, familiar paradigms, but object oriented<br>
<a href="features/compatibility.html">Compatibility</a> - Linux, Unix, Windows... x64, x86, ARM, Sparc, Mips, PPC... glibc, uClibc... <br>
</p>

<hr>

<span class="header">Installation</span>

<p class="indented">
<a href="installing.html">Installing Rudiments</a><br>
</p>

<hr>

<span class="header">Programming</span>

<p class="indented">
<a href="programming/guide.html">Rudiments Programming Guide</a><br>
<a href="classes/html/annotated.html">Rudiments Class Reference</a><br>
</p>

</body>

</html>
